A Dependability Measure for Degradable Computing Systems
نویسندگان
چکیده
This paper deals with the problem of finding a comprehensive dependability measure or figure of merit for computing systems. Dependability is a term used for a general description of a systems trustworthiness in non-quantitative terms. It is commonly described by a number of aspects, like reliability, availability, safety and security. Quantitative measures are conveniently used for e.g. reliability and availability, but are rare for security. However, it is felt that a more general measure of a system’s dependability would be of great interest and could be used for system evaluations, design trade-offs etc. In order to achieve this, we adopt a generalized view that facilitates a recompilation of the dependability aspects into fewer and more general qualities. Key issues for the generalization are the concepts of degradability and service. A degraded service is the result of the discontinuation of one or several subservices, yielding a system that operates on a reduced service level. A vectorized measure based on Markov processes is suggested, and mathematical definitions are given. The measure describes the expected time a system will be operating at a certain service level, and also the probability that this level be reached. By means of applying the concept of reward rate to each service level, an even more simplified figure of merit can be calculated. Normally, when making reliability calculations, an assumption of exponential failure rates for system components is made. Sometimes this assumption is not realistic and we outline how phase-type distributions can be used to cope with this situation. Finally, two different schemes for the calculation of the measure is given. First, a hierarchical procedure feasible for small systems and calculations by hand is presented. Second, a general procedure based on matrix calculus is given. This procedure is suitable for complicated systems. It is also general in the sense that it may be used for measures extended to repairable systems.
منابع مشابه
A Practical Dependability Measure for Degradable Computer Systems with Non–exponential Degrada- Tion
This paper proposes a vectorized measure for a set of behavioural dependability attributes. The measure is based on Markov processes and is intended for practical dependability trade-offs. It describes the system performance on a number of service levels. Thus, it is possible to merge attributes such as reliability, safety and performability into one single quality. Whereas reliability describe...
متن کاملUsing Internet Services to Manage Massive Evolving Information for Ubiquitous Computing Systems
A major challenge in building ubiquitous computing systems is the large variety of heterogeneous devices. Building applications that cope with this heterogeneity requires managing massive amounts of quickly evolving information, mapping among the various semantically-equivalent functionalities of devices. We advocate using Internet services to store and collect these mappings. We are implementi...
متن کاملAn Approach for Resilient Systems Analysis
Fast evolution of computing systems is still a challenge today, but it is becoming now an issue for safety critical embedded systems. The challenge here is to maintain dependability properties when facing changes. This is exactly the definition of resilient computing we consider in this work. The objective of the paper is to simulate such changes using models to measure the resilience of a syst...
متن کاملDependability assessment for decentralized systems
Conventional dependability measures, such as reliability or availability, assume that the equipment characterized by the measure is either operational or has failed. This dichotomy does not hold for decentralized or distributed systems because these can operate in modes in which partial or degraded service is furnished. Whether a specific degraded mode should be counted as "operational" or "fai...
متن کاملLessons from the PSTN for Dependable Computing A Study of FCC disruption reports
The Public Switched Telephone Network (PSTN) is a large, complex, distributed system with strong dependability guarantees. As users come to expect greater dependability from computer systems, looking at similar systems like the PSTN can provide valuable insight into failure modes and dependability techniques. In this paper, we present the failure reporting methodology used by the PSTN, consider...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013